package hoja4;
/*666666666666666666666666666666666666666666666666666666
 * 					TestCola
 * 
 * Escrito por: Ernesto Rodriguez
 * 
 * Descripcion: Caso de prueba que se encarga de probar
 * todos los metodos de una cola.
 666666666666666666666666666666666666666666666666666666*/

import junit.framework.TestCase;


public class TestArbol extends TestCase {

	Arbol<Integer> test = new ImpleArbol<Integer>();
	Integer expected = 0;
	
	public void setUp() throws Exception {
		
		test.setValor(1);
		test.setDer(new ImpleArbol<Integer>(2));
		test.setIzq(new ImpleArbol<Integer>(3));
		
		}
	
	public void testValor(){
		
		expected = 1;
		
		assertEquals(expected, test.valor());
		
		expected = 2;
		
		assertEquals(expected, test.der().valor());
	}
	
	public void testReferencias(){
		
		expected = 3;
		
		assertEquals(expected, test.izq().valor());
	}

}
